<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    // 基本数据类型(值类型): number string boolean null undefined 
    // 引用数据类型(引用类型): 对象都是引用类型, null除外

    // 栈内存:  值类型都存在栈内存当中, 讲究一个萝卜一个坑
    // 堆内存:  引用类型都存在对内存中

    // var a = 10;
    // var b = a;  // b = 10
    // b = 20;
    // console.log(a,b); // 10 20


    // var arr = [1,2,3];
    // var brr = arr;  // brr = [1,2,3]
    // brr.push(4); // brr = [1,2,3,4]
    // console.log(arr,brr);  // [1,2,3]  [1,2,3,4];

    // 浅复制: 两个变量(数据)公共同一片内存空间 
    var arr = [1,2,3];
    var brr = brr;
    console.log(arr === brr);










</script>
</html>